slaughter scraps - German English Dictionary